be too complicated - Espagnol Anglais Dictionnaire